package com.test.variable;

public class VariableDemo {
    public static void main(String[] args) {
        //认识变量
        printVariable();
    }

    public static void printVariable() {
        //定义变量：数据类型 变量名称 = 初始值；
        int age = 18;
        System.out.println(age);

        //定义一个小数变量
        double score = 90.5;
        System.out.println(score);

        //研究变量特点    变量的值可以发生改变  变量的值可以发生多次赋值    变量的值可以发生自增自减    变量的值可以发生运算
        int age2 = 18;
        age2 = 19;
        System.out.println(age2);
        age2 = age2 + 1;
        System.out.println(age2);
        age2++;
        System.out.println(age2);
        char ch = 'A';//65的二进制
        System.out.println(ch + 1);//66
        //'a':97 '0':48

        //变量的命名规则   见名知意
        int a = 10;
        int b = 20;
        int c = a + b;
        System.out.println(c);
        //学习变量的作用域
        {
            int x = 10;
            System.out.println(x);
        }
        //变量x的作用域到此为止
    }
}
